stuffed squids - Turc Anglais Dictionnaire